pattern 122007 177777
